red cape - Alemán Inglés Diccionario